Anvelopă convexă
Un editor a propus înlocuirea titlului acestei pagini. S-a sugerat că este mai potrivit titlul Înfășurătoare convexă. Puteți redenumi pagina de aici. |
În geometrie anvelopa convexă sau închiderea convexă a unei forme este cea mai mică mulțime convexă care o cuprinde. Anvelopa convexă poate fi definită fie ca intersecția tuturor mulțimilor convexe care conțin o submulțime dată a spațiului euclidian, fie ca mulțimea tuturor combinațiilor convexe(d) ale punctelor din submulțimea dată. Pentru o porțiune dintr-un plan, anvelopa convexă poate fi vizualizată printr-un fir de cauciuc întins în jurul porțiunii.
Anvelopa convexă a unei mulțimi deschise este una deschisă, iar anvelopa convexă a unei mulțimi compacte este una compactă. Orice mulțime convexă compactă este anvelopa convexă a punctelor sale extreme(d). Operatorul „anvelopă convexă” este un exemplu de operator de închidere(d), iar orice antimatroid(d) poate fi reprezentat prin aplicarea acestui operator de închidere la o mulțime finită de puncte. Problema algoritmilor de trasare a anvelopei convexe a unei mulțimi finite de puncte din plan sau alte spații euclidiene cu dimensiuni inferioare, precum și problema duală a intersectării semispațiilor, sunt probleme fundamentale ale geometriei algoritmice(d). Pentru mulțimi situate în plan sau în spațiul tridimensional, acestea pot fi rezolvate cu resurse de calcul de complexitatea , iar pentru dimensiuni superioare, în cel mai rău caz cu resurse de calcul de complexitatea dată de teorema limitei superioare(d).
La fel ca pentru mulțimi de puncte, anvelopa convexă a fost studiată pentru poligoane simple, mișcare browniană, curbe în spațiu și epigrafele funcțiilor(d). Anvelopa convexă are aplicații în matematică, statistică, optimizare combinatorie, economie, modelare geometrică și etologie. Structurile conexe includ anvelopa convexă ortogonală(d), straturile convexe(d), triangularea Delaunay și pavarea Voronoi(d).
Definiții
[modificare | modificare sursă]O mulțime de puncte din spațiul euclidian este definită drept convexă dacă aceasta conține toate segmentele care unesc oricare pereche de puncte ale sale. Anvelopa convexă a unei mulțimi date poate fi definită prin:[1]
- Mulțimea convexă minima (unică) conținând
- Intersecția tuturor mulțimilor convexe conținând
- Mulțimea tuturor combinațiilor convexe de puncte din
- Reuniunea tuturor simplexurilor cu vârfuri în
Pentru o mulțime cu frontieră din planul euclidian, cu elemente necoliniare, frontiera anvelopei convexe este linia închisă cu perimetrul minim conținând pe . Se poate imagina întinderea unui fir de cauciuc în jurul întregii mulțimi , iar apoi, eliberându-l, el se strânge; când se oprește, el închide anvelopa convexă a .[2] Această formulare nu se poate generaliza imediat pentru dimensiuni superioare: pentru o mulțime finită de puncte din spațiul tridimensional, o vecinătate a arborelui de acoperire(d) al punctelor le include cu o suprafață arbitrar de mică, mai mică decât suprafața anvelopei convexe.[3] Cu toate acestea, în dimensiuni superioare, variante ale problemei obstacolelor(d) de a găsi o suprafață cu energie minimă pe deasupra unei forme date pot avea drept soluție anvelopa convexă.[4]
Pentru obiectele tridimensionale, prima definiție afirmă că anvelopa convexă este cel mai mic posibil volum de delimitare(d) convex al obiectelor. Definiția pe baza intersecției mulțimilor convexe poate fi extinsă la geometriile neeuclidiene, iar definiția pe baza combinațiilor convexe poate fi extinsă la un spațiu vectorial real sau la un spațiu afin oarecare; anvelopa convexă poate fi generalizată abstract în cadrul matroizilor orientați(d).[5]
Echivalența definițiilor
[modificare | modificare sursă]Nu este evident că prima definiție are sens: de ce trebuie ca mulțimea convexă care cuprinde să fie minimă și de ce este ea unică? Definiția a doua, intersecția tuturor mulțimilor convexe care conțin , este bine definită. Ea este o submulțime a oricărei alte mulțimi convexe care conțin , deoarece este inclusă în mulțimile care se intersectează. Ca urmare, ea este exact unica mulțime convexă minimă care conține . Prin urmare, primele două definiții sunt echivalente.[1]
Fiecare mulțime convexă care conține trebuie (presupunând că este convexă) să conțină toate combinațiile convexe de puncte din , astfel toate combinațiile convexe sunt conținute în intersecția tuturor mulțimilor convexe care conțin . Invers, mulțimea tuturor combinațiilor convexe este ea însăși o mulțime convexă care conține , deci conține și intersecția tuturor mulțimilor convexe care conțin , prin urmare a doua și a treia definiție sunt echivalente.[6]
În fapt, conform teoremei Carathéodory(d), dacă este o submulțime a spațiului euclidian -dimensional, orice combinație convexă a unui număr finit de puncte din este și o combinație convexă în a punctelor din . Mulțimea combinațiilor convexe ale unui -tuplu(en)[traduceți] de puncte este un simplex; în plan el este un triunghi, iar în spațiul tridimensional este un tetraedru. Prin urmare, orice combinație convexă de puncte din aparține unui simplex, ale cărui vârfuri aparțin lui , iar a treia și a patra definiție sunt echivalente.[6]
Anvelopele de sus și de jos
[modificare | modificare sursă]Pentru calcule, uneori anvelopa convexă este împărțită în două părți. În două dimensiuni, anvelopa convexă este uneori împărțită în două părți, în anvelopa „de sus” și cea „de jos” („sus” și „jos” în sensul foii de hârtie pe care este desenată), întinzându-se între punctele cel mai „din stânga” și cel mai „din dreapta” (tot în sensul foii de hârtie) ale figurii. Mai general, pentru corpurile convexe în orice dimensiune se poate împărți corpul în zone orientate „în sus”, respectiv „în jos” (în sensul cum este privit un corp în mod obișnuit), figura de separație fiind definită de punctele care apar ca extreme în proiecția ortogonală în direcția verticală. Pentru corpurile tridimensionale, părțile orientate în sus și în jos ale frontierei formează discuri topologice.[7] Ideea de partiționare a corpului în două zone provine dintr-o variantă eficientă a algoritmului Graham.[8]
Proprietăți topologice
[modificare | modificare sursă]Anvelope închise și deschise
[modificare | modificare sursă]Anvelopa convexă închisă este închiderea(d) anvelopei convexe, iar anvelopa convexă deschisă este interiorul anvelopei convexe.[9]
Anvelopa convexă închisă a este intersecția tuturor semispațiilor care conțin . Dacă anvelopa convexă a este deja ea însăși o mulțime închisă (asta se întâmplă, de exemplu, dacă este o mulțime finită sau, mai general, o mulțime compactă), atunci ea este anvelopa convexă închisă. Totuși, o intersecție de spații închise este în sine închisă, așa că atunci când o anvelopă convexă nu este închisă nu poate fi reprezentată în acest fel.[10]
Dacă anvelopa convexă deschisă a mulțimii este -dimensională, atunci orice punct al anvelopei aparține unei anvelope convexe deschise a cel mult puncte ale . Mulțimile vârfurilor unui pătrat, al unui octaedru regulat sau al unui ortoplex sunt exemple în care sunt necesare exact puncte.[11]
Conservarea proprietăților topologice
[modificare | modificare sursă]Topologic, anvelopa convexă a unei mulțimi deschise este ea însăși una deschisă, iar anvelopa convexă a unei mulțimi compacte ea însăși compactă. Totuși, există mulțimi închise ale căror anvelope convexe nu sunt închise.[12] De exemplu, mulțimea închisă
(mulțimea punctelor aflate deasupra curbei vrăjitoarea lui Agnesi(d) are semiplanul de deasupra curbei drept anvelopă convexă, deschisă.[13]
Compactitatea anvelopelor convexe ale mulțimilor compacte din spațiile euclidiene, finite dimensional, este generalizată de teorema Krein–Šmulian(d), conform căreia anvelopa convexă închisă a unei submulțimi slab compacte dintr-un spațiu Banach (o submulțime compactă în sensul topologiei slabe(d)) este slab compactă.[14]
Puncte extreme
[modificare | modificare sursă]Un punct extrem al unei mulțimi convexe este un punct din mulțime care nu se află pe niciun segment de linie deschisă între oricare alte două puncte ale aceleiași mulțimi. Pentru o anvelopă convexă fiecare punct extrem trebuie să facă parte din mulțimea dată, pentru că altfel nu poate fi format ca o combinație convexă din punctele date. Conform teoremei Kerin – Milman(d), orice mulțime convexă compactă dintr-un spațiu euclidian (sau mai general într-un spațiu vectorial topologic convex local(d)) este anvelopa convexă a punctelor sale extreme. Totuși, acest lucru poate să nu fie adevărat pentru mulțimile convexe care nu sunt compacte; de exemplu, întregul plan euclidian și bila unitate deschisă sunt ambele convexe, dar niciunul dintre ele nu are puncte extreme. Teoria Choquet(d) extinde această teorie de la combinații de puncte extreme convexe finite, la combinații infinite (integrale) în spații mai generale.[15]
Proprietăți geometrice și algebrice
[modificare | modificare sursă]Operator de închidere
[modificare | modificare sursă]Operatorul anvelopă convexă are proprietăți caracteristice unui operator de închidere:[16]
- Este extensiv, în sensul că anvelopa convexă a oricărei mulțimi este o mulțime care include mulțimea (este o supramulțime a mulțimii ).
- Este nedecrescător, în sensul că pentru oricare două mulțimi și cu anvelopa convexă a este o submulțime a anvelopei convexe a .
- Este idempotent(d), în sensul că pentru oricare mulțime anvelopa convexă a anvelopei convexe a este identică cu anvelopa convexă a .
Atunci când este aplicat unei mulțimi finite de puncte, acesta este operatorul de închidere al unui antimatroid(d), antimatroidul interiorului mulțimii de puncte. Astfel fiecare antimatroid poate fi reprezentat prin corpuri convexe de puncte într-un spațiu euclidian de dimensiuni suficient de mari.[17]
Suma Minkowski
[modificare | modificare sursă]Operațiile de construire a anvelopei convexe și a sumei Minkowski(d) sunt echivalente, în sensul că suma Minkowski a anvelopelor convexe ale mulțimilor dă același rezultat ca și anvelopa convexă a sumei Minkowski a acelorași mulțimi. Aceasta duce la lema Shapley–Folkman(d), care limitează distanța unei sume Minkowski de anvelopa sa convexă.[18]
Dualitate proiectivă
[modificare | modificare sursă]Operația de construire a anvelopei convexe a unui set de puncte este una dual proiectivă(d). Adică la construirea intersecției închise a unei familii de semispații, din fiecare pereche duală de semispații care formează spațiul se ia semispațiul care conține originea (sau un alt punct desemnat),[19] nu semispațiul său complementar.
Cazuri speciale
[modificare | modificare sursă]Mulțimi finite de puncte
[modificare | modificare sursă]Anvelopa convexă a unei mulțimi finite de puncte formează în plan un poligon convex, sau, mai general, un politop convex în . Fiecare punct extrem al anvelopei este numit vârf, iar (conform teoremei Krein–Milman(d)) orice politop convex este anvelopa convexă a vârfurilor sale. El este unicul politop convex ale cărui vârfuri aparțin la și include toată .[2] Pentru mulțimi de puncte aflate în poziții oarecare, anvelopa convexă este un simplex.[20]
Conform teoremei limitei superioare, numărul de fețe al anvelopei convexe a puncte în spațiul euclidian -dimensional este .[21] În particular, în două sau trei dimensiuni numărul fețelor este cel mult liniar în .[22]
Poligoane simple
[modificare | modificare sursă]Anvelopa convexă a unui poligon simplu include poligonul dat și este împărțită în regiuni, una din ele fiind poligonul însuși (albastru în figura alăturată). Alte regiuni, delimitate de lanțul poligonal (frontiera) poligonului și de anvelopa convexă, se numesc buzunare. Calculând aceeași descompunere recursiv pentru fiecare buzunar se formează o descriere ierarhică a poligonului dat, numită arborele diferențelor convexe.[23] Reflectarea unui buzunar peste marginea acestuia de pe anvelopa convexă extinde poligonul simplu dat într-un poligon cu același perimetru și suprafață mai mare, iar teorema Erdős–Nagy(d) afirmă că acest proces de expansiune se termină în cele din urmă.[24]
Mișcarea browniană
[modificare | modificare sursă]Curba generată de mișcarea browniană în plan, în orice moment fix, are probabilitatea 1 de a avea o anvelopă convexă a cărei limită formează o curbă continuă diferențiabilă. Totuși, pentru orice unghi din intervalul vor exista momente în timpul mișcării browniene în care particula în mișcare atinge limita corpului convex în vârful unui unghi. Dimensiunea Hausdorff a acestei mulțimi de excepții este (cu probabilitate mare) .[25]
Curbe în spațiu
[modificare | modificare sursă]În cazul anvelopei convexe a unei curbe din spațiu sau a unei mulțimi finite de curbe din spațiu aflate în poziții oarecare în spațiul tridimensional, părțile frontierei departe de curbe sunt suprafețe desfășurabile și riglate(d).[26] Un exemplu este oloidul, care este anvelopa convexă a două cercuri din plane perpendiculare, fiecare trecând prin centrul celuilalt.[27] Alt exemplu este sfericonul, anvelopa convexă a două semicercuri în plane perpendiculare având aceeași rază și același centru. Forma acestor anvelope convexe rezultă din teorema de unicitate a lui Alexandrov(d) și sunt suprafețe obținute prin lipirea a două mulțimi convexe plane (zonele de contact ale celor două componente) cu același perimetru.[28]
Funcții
[modificare | modificare sursă]Anvelopa convexă a unei funcții pe un spațiu vectorial real este funcția al cărei epigraf este anvelopa convexă de jos a epigrafului său. Este o funcție convexa maximă unică majorată de .[29] Definiția poate fi extinsă la anvelopa convexă a unui set de funcții (obținută din anvelopa convexă a reuniunii epigrafelor lor sau echivalent din minimul lor punctual) și, în această formă, este duală față de operația conjugata convexă(d).[30]
Calcul
[modificare | modificare sursă]În geometria algoritmică se cunosc o seamă de algoritmi pentru calculul anvelopei convexe a unei mulțimi finite de puncte și pentru alte obiecte geometrice. Calculul anvelopei convexe înseamnă construirea eficientă și neambiguă a reprezentării formei convexe cerute. Rezultatul constă într-o listă de inegalități liniare care descriu fațetele anvelopei, un graf al fațetelor și cu care se învecinează, sau laticea fețelor anvelopei.[31] În două dimensiuni este suficientă lista punctelor care sunt vârfuri în ordinea ciclică în jurul anvelopei.[2]
Pentru anvelopa convexă în două sau trei dimensiuni, complexitatea algoritmilor este dată de numărul de puncte date inițial și numărul de puncte de pe anvelopa convexă , care poate fi semnificativ mai mic ca . Pentru anvelope în mai multe dimensiuni, numărul fețelor din alte dimensiuni poate și el conta. Algoritmul Graham poate calcula anvelopa convexă a puncte în plan în timp de ordinul . Pentru puncte în două sau trei dimensiuni se cunosc algoritmi mai complicați, cu performanțe în funcție de numărul de puncte ale soluției, algoritmi care calculează anvelopa convexă în timp de ordinul . Astfel de algoritmi sunt algoritmul Chan și algoritmul Kirkpatrick–Seidel.[32] Pentru dimensiuni , timpul de calcul al anvelopei convexe este de ordinul , în funcție de situația cea mai proastă din problemă.[33] Anvelopa convexă a unui poligon simplu din plan poate fi construită în timp de ordin liniar.[34]
Pentru a urmări o mulțime de puncte care se modifică prin adăugări sau eliminări de puncte se poate folosi o structură de date de tip anvelopă convexă dinamică(d),[35] iar pentru puncte care se mișcă continuu, o structură de date de tip anvelopă convexă cinetică(d).[36]. Construcția anvelopei convexe este un pas premergător în alți algoritmi, care calculează „lungimea” și „diametrul” mulțimii de puncte.[37]
Structuri conexe
[modificare | modificare sursă]Și alte forme pot fi definite pentru o mulțime de puncte la fel cum este definită anvelopa convexă: prin supramulțimea minimă cu o anume proprietate, prin intersecția tuturor formelor care conțin punctele, sau prin reuniunea tuturor combinațiilor de puncte de un anumit tip. Exemple:
- Anvelopa afină(d) este cel mai mic subspațiu afin al spațiului euclidian conținând mulțimea dată, sau reuniunea tuturor combinațiilor de puncte din mulțime.[38]
- Spațiul vectorial generat(d) este cel mai mic subspațiu liniar al spațiului vectorial care conține mulțimea dată, sau reuniunea tuturor combinațiilor de puncte din mulțime.[38]
- Anvelopa conică(d) sau anvelopa pozitivă a unei submulțimi a spațiului vectorial este mulțimea tuturor combinațiilor pozitive de puncte din submulțime.[38]
- Anvelopa vizuală(d) a unui obiect tridimensional, în funcție de câteva puncte de vedere, constă din punctele astfel încât toate razele care pleacă dintr-un punct de vedere și trec printr-un punct intersectează obiectul. Echivalent este intersecția conurilor neconvexe generate contururile obiectului obținute din punctele respective de vedere. Este folosită la reconstrucțiile 3D(d) drept cea mai mare formă care produce aceleași contururi văzute din punctele de vedere date.[39]
- Anvelopa cercuală, sau anvelopa alfa a unei submulțimi din plan este intersecția tuturor discurilor cu o rază dată care conțin submulțimea.[40]
- Anvelopa convexă relativă(d) a unei submulțimi a unui poligon simplu bidimensional este intersecția tuturor supramulțimilor, unde o mulțime din interiorul aceluiași poligon este relativ convexă dacă conține geodezicele dintre oricare două dintre punctele sale.[41]
- Anvelopa convexă ortogonală, sau anvelopa convexă rectilinie, este intersecția tuturor supramulțimilor ortogonal convexe și a supramulțimilor conectate, în care o mulțime este ortogonal convexă dacă conține toate segmentele dintre perechile de puncte, orientate paralel cu axele.[42]
- Anvelopa convexă ortogonală este un caz particular a unei construcții mai generale, anvelopa injectivă(d), care poate fi considerată ca fiind cel mai mic spațiu metric injectiv(d) care conține punctele date din spațiul metric dat.[43]
- Anvelopa convexă olomorfă este o generalizare a conceptelor similare cu varietățile analitice complexe(d), obținută ca intersecție a mulțimilor de funcții olomorfe care conțin mulțimea dată.[44]
Triangularea Delaunay a unei mulțimi de puncte și a dualului său, diagrama Voronoi(d), sunt matematic conexe cu anvelopa convexă: triangularea Delaunay a unei mulțimi de puncte din poate fi văzută ca proiecția anvelopei convexe în [45] Forma alfa(d) a unei mulțimi finite de puncte dă o familie înglobată de obiecte geometrice (neconvexe), care, descriu anvelopa unei mulțimi de puncte la diferite niveluri de detaliu. Orice anvelopă alfa este reuniunea unor elemente ale triangulării Delaunay, alese prin compararea razelor cercului circumscris cu parametrul alfa. Mulțimea de puncte însăși este punctul final al acestei familii de anvelope, iar anvelopa sa convexă formează celălalt punct final.[40] Straturile convexe(d) ale unei mulțimi de puncte sunt o familie de poligoane convexe, cel din exterior fiind anvelopa convexă cu straturile interioare construite recursiv, din puncte care nu sunt vârfuri ale anvelopei convexe.[46]
Aplicații
[modificare | modificare sursă]Anvelopa convexă are aplicații în diferite domenii (vezi mai jos). Astfel, în matematică, anvelopa convexă este folosită pentru a studia polinoamele,[47][48] vectorii și valorile proprii ale matricilor,[49] și mai multe teoreme din geometria discretă implică anvelopa convexă.[50] Acestea sunt utilizate în statistici robuste drept conturul exterior al adâncimii Tukey(d),[51] se folosesc la vizualizarea datelor bidimensionale și definesc seturi de risc în luarea deciziilor.[52] Anvelopa convexă a vectorilor indicatori ai soluțiilor în problemele combinatorice este miezul optimizării combinatorii(d) și în combinatorica poliedrică(d).[53] În economie, anvelopa convexă poate fi utilizată pentru a aplica metode de convexitate pe piețele neconvexe.[54] În modelarea geometrică, curbele Bézier ajută la netezirea anvelopei convexe,[55] de exemplu la măsurarea carenelor bărcilor.[56] Și în studiul comportamentului animalelor anvelopa convexă este utilizată într-o definiție standard a spațiului vital.[57]
Matematică
[modificare | modificare sursă]Poligoanele Newton(d) ale polinoamelor de o singură variabilă și politopurile Newton(d) ale polinoamelor multivariabilă sunt anvelope convexe ale punctelor derivate din exponenții termenilor din polinom și pot fi folosite pentru a analiza comportamentul asimptotic al polinomului și evaluările rădăcinilor sale.[47] Anvelopa convexă și polinoamele se întâlnesc, de asemenea, în teorema Gauss–Lucas(d), conform căreia rădăcinile derivatei unui polinom se află toate în anvelopa convexă a rădăcinilor polinomului.[48]
În analiza spectrală(d), intervalul numeric al unei matrice normale este anvelopa convexă a valorilor proprii ale acesteia.[49] Teorema Russo–Dye(d) descrie anvelopa convexă a elementelor unitare într-o C*-algebră(d).[58] În geometria discretă, atât teorema Radon(d), cât și teorema Tverberg(d) se referă la existența împărțirii mulțimilor de vârfuri în subseturi cu anvelope convexe care se intersectează.[59]
Definițiile unei mulțimi convexe ca find segmentele dintre punctele sale, astfel încât acestea să fie conținute în interior și a unei anvelope convexe ca intersecție a tuturor supramulțimilor convexe, se aplică atât spațiilor hiperbolice, cât și spațiilor euclidiene. În spațiul hiperbolic este, totuși, posibil să se ia în considerare anvelopele convexe ale mulțimilor de puncte ideale, puncte care nu aparțin spațiului hiperbolic în sine, dar se află la limita unui model al spațiului respectiv. Limitele anvelopelor convexe ale punctelor ideale ale spațiului hiperbolic tridimensional sunt analoage suprafețelor riglate din spațiul euclidian, iar proprietățile lor metrice joacă un rol important în conjectura de geometrizare(d) în topologia bi- și tridimensională.[60] Anvelopele convexe hiperbolice au fost, de asemenea, utilizate ca parte a calculului triangulațiilor canonice ale varietăților hiperbolice și aplicate pentru a determina echivalența nodurilor.[61]
Vezi și secțiunea mișcarea browniană, pentru aplicațiile anvelopei convexe în acest domeniu și secțiunea curbe în spațiu, pentru aplicațiile în teoria suprafețelor desfășurabile.
Statistică
[modificare | modificare sursă]În statistica robustă, anvelopa convexă furnizează o componentă cheie a graficelor de corelație, o metodă pentru vizualizarea împrăștierii unui eșantion bidimensional de puncte. Contururile adâncimilor Tukey formează o familie de mulțimi convexe, având anvelopa convexă spre exterior.[51]
În teoria deciziei(d) pe baze statistice, mulțimea riscurilor deciziilor aleatorii este anvelopa convexă a punctelor de risc din regulile de decizie deterministe, reguli care stau la baza acestor decizii.[52]
Optimizare combinatorică
[modificare | modificare sursă]În optimizarea combinatorie și combinatorica poliedrică, anvelopa convexă a vectorilor indicatori ai soluțiilor unei probleme combinatorice este obiectul de studiu principal. Dacă pot fi găsite fațetele acetor politopuri, descriind politopurile și intersecțiile semispațiilor, atunci pentru soluțiile optime se pot folosi algoritmii din programarea liniară.[50] În optimizarea multiobiectiv(d) se folosește și alt tip de anvelopă convexă, anvelopa convexă a vectorilor ponderați ai soluțiilor. Asta poate maximiza combinația aproape convexă a ponderilor, pe baza examinării vârfurilor anvelopei convexe, în loc de a verifica toate soluțiile posibile.[53]
Economie
[modificare | modificare sursă]În modelul Arrow–Debreu(d) al echilibrului economic general, se presupune că agenții economici au bugetul stabilit și preferințe convexe(d). Aceste presupuneri ale convexității în economie pot fi folosite pentru a demonstra existența unui echilibru. Dacă datele economice nu sunt convexe, se poate folosi în loc anvelopa lor convexă. Teorema Shapley–Folkman arată că pentru piețe mari această aproximare este bună și duce la un „cvasiechilibru” al pieței neconvexe.[54]
Modelare geometrică
[modificare | modificare sursă]În modelarea geometrică(d), una din proprietățile esențiale ale curbelor Bézier este că trec prin punctele de control ale anvelopei convexe. De aceea, anvelopa convexă este folosită la detectarea rapidă a punctelor de intersecție ale acestor curbe.[55]
În proiectarea navelor, pentru a verifica dacă acestea corespund poligonului secțiunilor din proiect se folosește măsurarea anvelopei convexe a secțiunilor transversale ale carenei, metodă bună și în cazul carenelor care au părți concave.[56]
Etologie
[modificare | modificare sursă]Anvelopa convexă este cunoscută în etologie ca poligonul convex minim în studiul comportamentului animalului. Este o abordare clasică, deși poate simplistă, în estimarea spațiului vital al unui animal, pe baza punctelor în care animalul a fost observat.[57] Excepțiile pot face ca poligonul convex minim să fie excesiv de mare, ceea ce a motivat abordări relaxate. Acestea conțin doar un subset de observații, de exemplu, alegând unul dintre straturile convexe care este aproape de procentul țintă al eșantioanelor,[62] sau metoda poligonului convex local prin combinarea poligoanelor convexe conform algoritmului celor k cei mai apropiați vecini(d).[63]
Fizică cuantică
[modificare | modificare sursă]În fizica cuantică, spațiul stărilor(d) oricărui sistem cuantic — mulțimea stărilor cuantice în care se poate afla sistemul — este anvelopa convexă a punctelor extreme definite drept stări pure, iar interiorul ei drept stări mixte.[64] Teorema Gisin-Hughston-Jozsa-Wootters(d) arată că orice stare mixtă poate fi exprimată în mai multe feluri, ca o combinație convexă de stări pure.[65]
Istoric
[modificare | modificare sursă]Anvelopa convexă de jos a punctelor din plan a apărut, sub forma unui poligon Newton, într-o scrisoare din 1676 a lui Isaac Newton către Henry Oldenburg.[66] Termenul de „anvelopă convexă” a apărut inițial, în 1922, în recenziile lui Hans Rademacher asupra lucrărilor lui Dénes Kőnig.[67] Conform lui Lloyd Dines, din 1938 termenul de „anvelopă convexă” a devenit standard. Dines a adăugat că după părerea lui expresia este nefericită, deoarece înțelesul comun pentru „anvelopă” sugerează că s-ar referi doar la suprafața formei, în timp ce în realitate se referă și la interiorul ei.[68]
Note
[modificare | modificare sursă]- ^ a b Rockafellar (1970), p. 12.
- ^ a b c de Berg et al. (2008), p. 3.
- ^ Williams & Rossignac (2005). Vezi și Douglas Zare, answer to "the perimeter of a non-convex set", MathOverflow, May 16, 2014.
- ^ Oberman (2007).
- ^ Knuth (1992).
- ^ a b Rockafellar (1970), p. 12; Lay (1982), p. 17.
- ^ de Berg et al. (2008), p. 6
- ^ Andrew (1979)
- ^ Sontag (1982).
- ^ Rockafellar (1970), p. 99.
- ^ Steinitz (1914); Gustin (1947); Bárány, Katchalski & Pach (1982)
- ^ Grünbaum (2003), p. 16; Lay (1982), p. 21; Sakuma (1977).
- ^ Exemplul provine din Talman (1977), Remark 2.6.
- ^ Whitley (1986).
- ^ Okon (2000).
- ^ Kiselman (2002).
- ^ Kashiwabara, Nakamura & Okamoto (2005).
- ^ Krein & Šmulian (1940), Theorem 3, pages 562–563; Schneider (1993), Theorem 1.1.2 (pages 2–3) and Chapter 3.
- ^ de Berg et al. (2008), p. 254.
- ^ Grünbaum (2003), p. 57.
- ^ de Berg et al. (2008), p. 256.
- ^ de Berg et al. (2008), p. 245.
- ^ Rappoport (1992).
- ^ Demaine et al. (2008).
- ^ Cranston, Hsu & March (1989).
- ^ Sedykh (1981).
- ^ Dirnböck & Stachel (1997).
- ^ Seaton (2017).
- ^ Rockafellar (1970), p. 36.
- ^ Rockafellar (1970), p. 149.
- ^ Avis, Bremner & Seidel (1997).
- ^ de Berg et al. (2008), p. 13.
- ^ Chazelle (1993); de Berg et al. (2008), p. 256.
- ^ McCallum & Avis (1979); Graham & Yao (1983); Lee (1983).
- ^ Chan (2012).
- ^ Basch, Guibas & Hershberger (1999).
- ^ Toussaint (1983).
- ^ a b c Westermann (1976).
- ^ Laurentini (1994).
- ^ a b Edelsbrunner, Kirkpatrick & Seidel (1983).
- ^ Toussaint (1986).
- ^ Ottmann, Soisalon-Soininen & Wood (1984).
- ^ Herrlich (1992).
- ^ Rossi (1961).
- ^ Brown (1979).
- ^ Chazelle (1985).
- ^ a b Artin (1967); Gel'fand, Kapranov & Zelevinsky (1994)
- ^ a b Prasolov (2004).
- ^ a b Johnson (1976).
- ^ a b Pulleyblank (1983); v. în special afirmațiile care derivă din teorema 2.9.
- ^ a b Rousseeuw, Ruts & Tukey (1999).
- ^ a b Harris (1971).
- ^ a b Katoh (1992).
- ^ a b Nicola (2000). See in particular Section 16.9, Non Convexity and Approximate Equilibrium, pp. 209–210.
- ^ a b Chen & Wang (2003).
- ^ a b Mason (1908).
- ^ a b Kernohan, Gitzen & Millspaugh (2001), p. 137–140; Nilsen, Pedersen & Linnell (2008)
- ^ Gardner (1984).
- ^ Reay (1979).
- ^ Epstein & Marden (1987).
- ^ Weeks (1993).
- ^ Worton (1995).
- ^ Getz & Wilmers (2004).
- ^ Rieffel & Polak (2011).
- ^ Kirkpatrick (2006).
- ^ Newton (1676); v. Auel (2019), p. 336, așiEscobar & Kaveh (2020).
- ^ White (1923), p. 520.
- ^ Dines (1938).
Bibliografie
[modificare | modificare sursă]- Andrew, A. M. (), „Another efficient algorithm for convex hulls in two dimensions”, Information Processing Letters, 9 (5): 216–219, doi:10.1016/0020-0190(79)90072-3
- Artin, Emil (), „2.5. Newton's Polygon”, Algebraic Numbers and Algebraic Functions, Gordon and Breach, pp. 37–43, MR 0237460
- Auel, Asher (), „The mathematics of Grace Murray Hopper” (PDF), Notices of the American Mathematical Society, 66 (3): 330–340, MR 3889348
- Avis, David; Bremner, David; Seidel, Raimund (), „How good are convex hull algorithms?”, Computational Geometrie, 7 (5-6): 265–301, doi:10.1016/S0925-7721(96)00023-5, MR 1447243
- Bárány, Imre; Katchalski, Meir; Pach, János (), „Quantitative Helly-type theorems”, Proceedings of the American Mathematical Society, 86 (1): 109–114, doi:10.2307/2044407, MR 0663877
- Basch, Julien; Guibas, Leonidas J.; Hershberger, John (), „Data structures for mobile data”, Journal of Algorithms, 31 (1): 1–28, CiteSeerX 10.1.1.134.6921 , doi:10.1006/jagm.1998.0988, MR 1670903
- Birkhoff, Garrett (), „Integration of functions with values in a Banach space”, Transactions of the American Mathematical Society, 38 (2): 357–378, doi:10.2307/1989687, MR 1501815
- Brown, K. Q. (), „Voronoi diagrams from convex hulls”, Information Processing Letters, 9 (5): 223–228, doi:10.1016/0020-0190(79)90074-7
- de Berg, M.; van Kreveld, M.; Overmars, Mark; Schwarzkopf, O. (), Computational Geometrie: Algorithms and Applications (ed. 3rd), Springer
- Chan, Timothy M. (), „Three problems about dynamic convex hulls”, International Journal of Computational Geometrie and Applications, 22 (4): 341–364, doi:10.1142/S0218195912600096, MR 2994585
- Chang, J. S.; Yap, C.-K. (), „A polynomial solution for the potato-peeling problem”, Discrete & Computational Geometrie, 1 (2): 155–182, doi:10.1007/BF02187692 , MR 0834056
- Chazelle, Bernard (), „On the convex layers of a planar set”, IEEE Transactions on Information Theory, 31 (4): 509–517, doi:10.1109/TIT.1985.1057060, MR 0798557
- Chazelle, Bernard (), „An optimal convex hull algorithm in any fixed dimension” (PDF), Discrete & Computational Geometrie, 10 (1): 377–409, CiteSeerX 10.1.1.113.8709 , doi:10.1007/BF02573985
- Chen, Qinyu; Wang, Guozhao (martie 2003), „A class of Bézier-like curves”, Computer Aided Geometric Design, 20 (1): 29–39, doi:10.1016/s0167-8396(03)00003-7
- Cranston, M.; Hsu, P.; March, P. (), „Smoothness of the convex hull of planar Brownian motion”, Annals of Probability, 17 (1): 144–150, JSTOR 2244202, MR 0972777
- Demaine, Erik D.; Gassend, Blaise; O'Rourke, Joseph; Toussaint, Godfried T. (), „All polygons flip finitely ... right?”, Surveys on Discrete and Computational Geometrie, Contemporary Mathematics, 453, Providence, Rhode Island: American Mathematical Society, pp. 231–255, doi:10.1090/conm/453/08801, MR 2405683
- Dines, L. L. (), „On convexity”, American Mathematical Monthly, 45 (4): 199–209, doi:10.2307/2302604, JSTOR 2302604, MR 1524247
- Dirnböck, Hans; Stachel, Hellmuth (), „The development of the oloid” (PDF), Journal for Geometrie and Graphics, 1 (2): 105–118, MR 1622664
- Edelsbrunner, Herbert; Kirkpatrick, David G.; Seidel, Raimund (), „On the shape of a set of points in the plane”, IEEE Transactions on Information Theory, 29 (4): 551–559, doi:10.1109/TIT.1983.1056714
- Epstein, D. B. A.; Marden, A. (), „Convex hulls in hyperbolic space, a theorem of Sullivan, and measured pleated surfaces”, În Epstein, D. B. A., Analytical and geometric aspects of hyperbolic space (Coventry/Durham, 1984), London Mathematical Society Lecture Note Series, 111, Cambridge: Cambridge University Press, pp. 113–253, MR 0903852
- Escobar, Laura; Kaveh, Kiumars (septembrie 2020), „Convex polytopes, algebraic geometrie, and combinatorics” (PDF), Notices of the American Mathematical Society, 67 (8): 1116–1123
- Gardner, L. Terrell (), „An elementary proof of the Russo-Dye theorem”, Proceedings of the American Mathematical Society, 90 (1): 171, doi:10.2307/2044692, MR 0722439
- Gel'fand, I. M.; Kapranov, M. M.; Zelevinsky, A. V. (), „6. Newton Polytopes and Chow Polytopes”, Discriminants, Resultants, and Multidimensional Determinants, Mathematics: Theory & Applications, Birkhäuser, pp. 193–213, doi:10.1007/978-0-8176-4771-1, ISBN 0-8176-3660-9, MR 1264417
- Getz, Wayne M.; Wilmers, Christopher C. (), „A local nearest-neighbor convex-hull construction of home ranges and utilization distributions” (PDF), Ecography, Wiley, 27 (4): 489–505, doi:10.1111/j.0906-7590.2004.03835.x
- Graham, Ronald L.; Yao, F. Frances (), „Finding the convex hull of a simple polygon”, Journal of Algorithms, 4 (4): 324–331, doi:10.1016/0196-6774(83)90013-5, MR 0729228
- Grünbaum, Branko (), Convex Polytopes, Graduate Texts in Mathematics, 221 (ed. 2nd), Springer, ISBN 9780387004242
- Gustin, William (), „On the interior of the convex hull of a Euclidean set”, Bulletin of the American Mathematical Society, 53: 299–301, doi:10.1090/S0002-9904-1947-08787-5 , MR 0020800
- Harris, Bernard (), „Mathematical models for statistical decision theory” (PDF), Optimizing methods in statistics (Proc. Sympos., Ohio State Univ., Columbus, Ohio, 1971), pp. 369–389, MR 0356305, arhivat din original (PDF) la , accesat în
- Herrlich, Horst (), „Hyperconvex hulls of metric spaces”, Proceedings of the Symposium on General Topology and Applications (Oxford, 1989), Topology and its Applications, 44 (1-3): 181–187, doi:10.1016/0166-8641(92)90092-E, MR 1173256
- Johnson, Charles R. (), „Normality and the numerical range”, Linear Algebra and its Applications, 15 (1): 89–94, doi:10.1016/0024-3795(76)90080-x , MR 0460358
- Kashiwabara, Kenji; Nakamura, Masataka; Okamoto, Yoshio (), „The affine representation theorem for abstract convex geometries”, Computational Geometrie, 30 (2): 129–144, CiteSeerX 10.1.1.14.4965 , doi:10.1016/j.comgeo.2004.05.001, MR 2107032
- Katoh, Naoki (), „Bicriteria network optimization problems”, IEICE Trans. Fundamentals of Electronics, Communications and Computer Sciences, E75-A: 321–329
- Kernohan, Brian J.; Gitzen, Robert A.; Millspaugh, Joshua J. (), „Analysis of animal space use and movements”, În Millspaugh, Joshua; Marzluff, John M., Radio Tracking and Animal Populations, Academic Press, ISBN 9780080540221
- Kirkpatrick, K. A. (), „The Schrödinger–HJW theorem”, Foundations of Physics Letters, 19 (1): 95–102, arXiv:quant-ph/0305068 , doi:10.1007/s10702-006-1852-1
- Kiselman, Christer O. (), „A semigroup of operators in convexity theory”, Transactions of the American Mathematical Society, 354 (5): 2035–2053, doi:10.1090/S0002-9947-02-02915-X , MR 1881029
- Knuth, Donald E. (), Axioms and Hulls, Lecture Notes in Computer Science, 606, Heidelberg: Springer-Verlag, doi:10.1007/3-540-55611-7, ISBN 3-540-55611-7, MR 1226891, arhivat din original la , accesat în
- Kőnig, Dénes (decembrie 1922), „Über konvexe Körper”, Mathematische Zeitschrift, 14 (1): 208–210, doi:10.1007/bf01215899; see also review by Hans Rademacher (1922), Format:JFM
- Krein, Mark; Milman, David (), „On extreme points of regular convex sets”, Studia Mathematica, 9: 133–138
- Krein, M.; Šmulian, V. (), „On regularly convex sets in the space conjugate to a Banach space”, Annals of Mathematics, Second Series, 41: 556–583, doi:10.2307/1968735, hdl:10338.dmlcz/100106 , JSTOR 1968735, MR 0002009
- Laurentini, A. (), „The visual hull concept for silhouette-based image understanding”, IEEE Transactions on Pattern Analysis and Machine Intelligence, 16 (2): 150–162, doi:10.1109/34.273735
- Lay, Steven R. (), Convex Sets and their Applications, John Wiley & Sons, ISBN 0-471-09584-2, MR 0655598
- Lee, D. T. (), „On finding the convex hull of a simple polygon”, International Journal of Computer and Information Sciences, 12 (2): 87–98, doi:10.1007/BF00993195, MR 0724699
- Mason, Herbert B. (), Encyclopaedia of Ships and Shipping, p. 698
- McCallum, Duncan; Avis, David (), „A linear algorithm for finding the convex hull of a simple polygon”, Information Processing Letters, 9 (5): 201–206, doi:10.1016/0020-0190(79)90069-3, MR 0552534
- Newton, Isaac (), „Letter to Henry Oldenburg”, The Newton Project, University of Oxford
- Nicola, Piercarlo (), „General Competitive Equilibrium”, Mainstream Mathematical Economics in the 20th Century, Springer, pp. 197–215, doi:10.1007/978-3-662-04238-0_16
- Nilsen, Erlend B.; Pedersen, Simen; Linnell, John D. C. (), „Can minimum convex polygon home ranges be used to draw biologically meaningful conclusions?”, Ecological Research, 23 (3): 635–639, doi:10.1007/s11284-007-0421-9
- Oberman, Adam M. (), „The convex envelope is the solution of a nonlinear obstacle problem”, Proceedings of the American Mathematical Society, 135 (6): 1689–1694, doi:10.1090/S0002-9939-07-08887-9 , MR 2286077
- Okon, T. (), „Choquet theory in metric spaces”, Zeitschrift für Analysis und ihre Anwendungen, 19 (2): 303–314, doi:10.4171/ZAA/952, MR 1768994
- Ottmann, T.; Soisalon-Soininen, E.; Wood, Derick (), „On the definition and computation of rectilinear convex hulls”, Information Sciences, 33 (3): 157–171, doi:10.1016/0020-0255(84)90025-2
- Prasolov, Victor V. (), „1.2.1 The Gauss–Lucas theorem”, Polynomials, Algorithms and Computation in Mathematics, 11, Springer, pp. 12–13, doi:10.1007/978-3-642-03980-5, ISBN 3-540-40714-6, MR 2082772
- Pulleyblank, W. R. (), „Polyhedral combinatorics”, În Bachem, Achim; Korte, Bernhard; Grötschel, Martin, Mathematical Programming: The State of the Art (XIth International Symposium on Mathematical Programming, Bonn 1982), Springer, pp. 312–345, doi:10.1007/978-3-642-68874-4_13
- Rappoport, Ari (), „An efficient adaptive algorithm for constructing the convex differences tree of a simple polygon”, Computer Graphics Forum, 11 (4): 235–240, doi:10.1111/1467-8659.1140235
- Reay, John R. (), „Several generalizations of Tverberg's theorem”, Israel Journal of Mathematics, 34 (3): 238–244 (1980), doi:10.1007/BF02760885, MR 0570883
- Rieffel, Eleanor G.; Polak, Wolfgang H. (), Quantum Computing: A Gentle Introduction, MIT Press, pp. 215–216, ISBN 978-0-262-01506-6
- Rockafellar, R. Tyrrell (), Convex Analysis, Princeton Mathematical Series, 28, Princeton, N.J.: Princeton University Press, MR 0274683
- Rossi, Hugo (), „Holomorphically convex sets in several complex variables”, Annals of Mathematics, Second Series, 74: 470–493, doi:10.2307/1970292, JSTOR 1970292, MR 0133479
- Rousseeuw, Peter J.; Ruts, Ida; Tukey, John W. (), „The bagplot: A bivariate boxplot”, The American Statistician, 53 (4): 382–387, doi:10.1080/00031305.1999.10474494
- Sakuma, Itsuo (), „Closedness of convex hulls”, Journal of Economic Theory, 14 (1): 223–227, doi:10.1016/0022-0531(77)90095-3
- Schneider, Rolf (), Convex Bodies: The Brunn–Minkowski Theory, Encyclopedia of Mathematics and its Applications, 44, Cambridge: Cambridge University Press, doi:10.1017/CBO9780511526282, ISBN 0-521-35220-7, MR 1216521
- Seaton, Katherine A. (), „Sphericons and D-forms: a crocheted connection”, Journal of Mathematics and the Arts, 11 (4): 187–202, arXiv:1603.08409 , doi:10.1080/17513472.2017.1318512, MR 3765242
- Sedykh, V. D. (), „Structure of the convex hull of a space curve”, Trudy Seminara imeni I. G. Petrovskogo (6): 239–256, MR 0630708, translated in Journal of Soviet Mathematics 33 (4): 1140–1153, 1986, doi:10.1007/BF01086114
- Sontag, Eduardo D. (), „Remarks on piecewise-linear algebra”, Pacific Journal of Mathematics, 98 (1): 183–201, MR 0644949
- Steinitz, E. (), „Bedingt konvergente Reihen und konvexe Systeme. (Fortsetzung)”, Journal für die Reine und Angewandte Mathematik, 144: 1–40, doi:10.1515/crll.1914.144.1, MR 1580890
- Talman, Louis A. (), „Fixed points for condensing multifunctions in metric spaces with convex structure”, Kōdai Mathematical Seminar Reports, 29 (1-2): 62–70, MR 0463985
- Toussaint, Godfried (), „Solving geometric problems with the rotating calipers”, Proceedings of IEEE MELECON '83, Athens, CiteSeerX 10.1.1.155.5671
- Toussaint, Godfried (), „An optimal algorithm for computing the relative convex hull of a set of points in a polygon”, Proceedings of EURASIP, Signal Processing III: Theories and Applications, Part 2, North-Holland, pp. 853–856
- Weeks, Jeffrey R. (), „Convex hulls and isometries of cusped hyperbolic 3-manifolds”, Topology and Its Applications, 52 (2): 127–149, doi:10.1016/0166-8641(93)90032-9, MR 1241189
- Westermann, L. R. J. (), „On the hull operator”, Indagationes Mathematicae, 38 (2): 179–184, doi:10.1016/1385-7258(76)90065-2 , MR 0404097
- White, F. Puryer (aprilie 1923), „Pure mathematics”, Science Progress in the Twentieth Century, 17 (68): 517–526, JSTOR 43432008
- Whitley, Robert (), „The Kreĭn-Šmulian theorem”, Proceedings of the American Mathematical Society, 97 (2): 376–377, doi:10.2307/2046536, MR 0835903
- Williams, Jason; Rossignac, Jarek (), „Tightening: curvature-limiting morphological simplification”, În Kobbelt, Leif; Shapiro, Vadim, Proceedings of the Tenth ACM Symposium on Solid and Physical Modeling 2005, Cambridge, Massachusetts, USA, June 13-15, 2005, ACM, pp. 107–112, doi:10.1145/1060244.1060257, hdl:1853/3736
- Worton, Bruce J. (), „A convex hull-based estimator of home-range size”, Biometrics, 51 (4): 1206–1215, doi:10.2307/2533254, JSTOR 2533254
Legături externe
[modificare | modificare sursă]- en Convex hull (română Anvelopa convexă) la Encyclopedia of Mathematics, EMS Press, Springer, 2001
- en Convex Hull, (română Anvelopa convexă) la Mathworld